6.57. Sysvinit-2.88dsf

El paquete Sysvinit contiene programas para controlar el arranque, ejecución y cierre del sistema.

Tiempo aproximado de construcción: menos de 0.1 SBU
Espacio requerido en disco: 1.4 MB

6.57.1. Instalación de Sysvinit

En primer lugar, aplique un parche que elimina varios programas instalados por otros paquetes, aclara un mensaje, y fija una advertencia del compilador:

patch -Np1 -i ../sysvinit-2.88dsf-consolidated-1.patch

Compila el paquete:

make -C src

Este paquete no incluye un banco de pruebas.

Instala el paquete:

make -C src install

6.57.2. Contenido del Sysvinit

Programas instalados: bootlogd, fstab-decode, halt, init, killall5, poweroff (link to halt), reboot (link to halt), runlevel, shutdown, and telinit (link to init)

Descripciones cortas

bootlogd

Registra mensajes de arranque en un log file

fstab-decode

Ejecutar un comando con argumentos codificados de fstab

halt

Normalmente invoca a shutdown con la opción -h, excepto cuando ya está en el nivel de ejecución 0; entonces, se le indica al núcleo que apague el sistema; señalando en el archivo /var/log/wtmp que el sistema se va a venir abajo

init

El primer proceso que se inicia cuando el núcleo ha inicializado el hardware, que se hace cargo del proceso de arranque y que inicia todos los procesos que se le indicaron

killall5

Envía una señal a todos los procesos, excepto a los procesos de su propia sesión para que no mate así a la shell la cual está ejecutando el script que lo llamó

poweroff

Le dice al núcleo que apague el sistema y apague el ordenador (consulte halt)

reboot

Le dice al núcleo que reinicie el sistema (ver halt)

runlevel

Reporta el anterior y el nivel de ejecución actual, tal como se señala en el último registro de nivel de ejecución en /var/run/utmp

shutdown

Trae el sistema de una manera segura, enviando señales de todos los procesos y notificando a todos los usuarios logueados

telinit

Le dice a init a qué nivel de ejecución debe cambiar.